human factors technology - Spanish English Dictionary